MDQALYSLETRFEQFQRYEQIFGFLFDLKKLQSASDDSLMASCTNLKDALTHGTHSDILASDLFYELKILREALPKEVRRPIEVLDFLQKVEGCYPNSWIAYQVLLTIPVSVASAERSFSKLKLIKSYLRSSMSQERLSDLAILSIERALVREVDFERLANDFVGKKGRRITL